Sound Specialization in the Presence of Computational Effects

نویسندگان

  • Julia L. Lawall
  • Peter Thiemann
چکیده

Moggi's computational lambda calculus c is a well-established model of computation. We deene a two-level version c of the computational lambda calculus and demonstrate that it is an inevitable description for sound specialization. We implement the calculus in terms of a standard two-level lambda calculus via a continuation-passing style transformation. This transformation is sound and complete with respect to c; it forms a reeection in the two-level lambda calculus of c. As a practical ramiication of this work we show that several published specialization algorithms are unsound and develop a sound specializer similar to continuation-based specializers.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Measuring the spatial distribution of sound pressure in a fish tank under laboratory conditions (Research Article)

Sound-related behavioural studies explore the effects of sound on underwater animals in tanks under controlled laboratory conditions. In this study, we aim to assess sound pressure distributions and gradients in a small-sized water-filled tank that can be used in behavioural studies to examine anthropogenic sound effects on fish and invertebrates and to raise awareness among scientists in the f...

متن کامل

A Generic Framework for Specialization ( Abridged

We present a generic framework for specifying and implementing ooine partial evaluators. The framework provides the infrastructure for specializing higher-order programs with computational effects speciied through a monad. It performs sound specialization for all monadic instances and is evaluation-order independent. It subsumes most previously published partial evaluators for higher-order func...

متن کامل

Acoustic propagation analysis in the front of saline water mass in the Gulf of Aden

Background and Objectives: Influence of water mass on sound propagation in the Gulf of Aden underwater acoustics used for communication, navigation and identification of objects by both humans and marine mammals and for investigating the detrimental effects of anthropogenic activities (e.g. pile driving, seismic survey and ships) on marine animals. The Gulf of Aden presents a unique ecosystem t...

متن کامل

Development and Validation of Sound Transmission Loss Measurement System for Measuring Muffler Performance

Muffler is a part of the vehicle exhaust system that absorb or reflect sound waves to reduce exhaust noise. One of the most important determinants of a muffler performance is the amount of attenuation that has on its input wave; this parameter is known as sound transmission loss. Four - mic standard test is one way to determine this parameter which is used in this paper. In this study, a test d...

متن کامل

Use of Stochastic Turbulence Models in Jet Acoustics

There are many approaches to determine the sound propagated from turbulent flows.  In hybrid methods, the turbulent noise source field is computed or modeled separately from the far-field calculations.  To have an initial and quick estimation of the sound propagation, less computationally intensive methods can be developed using stochastic models of the turbulent fluctuations.   In this paper, ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1997